﻿namespace Mp3Observer.Common
{
    /// <summary>
    /// Common access to services
    /// </summary>
    [System.Diagnostics.DebuggerStepThrough]
    public class Workspace : Singleton<Workspace>
    {
        private readonly ServiceLocator serviceLocator = new ServiceLocator();

        /// <summary>
        /// Initializes a new instance of the <see cref="Workspace"/> class.
        /// </summary>
        public Workspace()
        {
        }

        #region Properties

        /// <summary>
        /// Gets the service locator.
        /// </summary>
        /// <value>The service locator.</value>
        public ServiceLocator ServiceLocator
        {
            get { return this.serviceLocator; }
        }

        #endregion
    }
}
